ruminant hoof - French English Dictionary